island collared dove - Turkish English Dictionary